package com.quanyan.stadium.biz.redis;

/**
 * @author dongshenglin
 * @date 2016/7/26  19:01
 *
 * 评级——积分对照表
 */
public interface GradeIntegralCacheDao {

    /**
     *  缓存评级积分对照表（等测试完成之后可废弃）
     */
    void putGradeIntegral();

    /**
     *  刷新用户评级信息（等测试完成之后可废弃）
     */
     void clearUserGradeInfo();

    /**
     *  刷新用户评级信息（等测试完成之后可废弃）
     */
    void clearUserGradeInfo(Integer uid, Integer categoryId);

    /**
     * 刷新评级积分表，用户评级积分（等测试完成之后可废弃）
     */
    void clearGradeIntegral();

    /**
     * 判断用户某栏目下的等级分,当天是否录入
     */
    boolean isUserGradeFlag(Integer uid, Integer categoryId);

    /**
     * 存入用户等级分计算标识（每天一次）
     */
    void setUserGradeFlag(Integer uid,Integer categoryId);
}
